package com.cke.yang.security.domain.repository;

import com.cke.yang.security.domain.entity.SecRole;

import java.util.List;

/**
 * 角色Repository接口
 *
 * @author yuyang
 */
public interface SecRoleRepository {

    /**
     * 根据用户ID获取角色列表
     *
     * @param userId 用户ID
     * @return 角色列表
     */
    List<SecRole> getRoleListByUserId(Long userId);

    /**
     * 获取所有角色列表
     *
     * @return 所有角色列表
     */
    List<SecRole> getAllRoles();

}

